<?php
require_once "../funciones.php";
autenticado();
$caweb = con_intranetpccom();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link type="text/css" href="../css/redmond/jquery-ui-1.8.2.custom.css" rel="stylesheet" />
        <link rel="stylesheet" type="text/css" media="screen" href="../css/ui.jqgrid.css" />
        <link rel="stylesheet" type="text/css" media="screen" href="../css/ui.multiselect.css" />
        <link rel="stylesheet" href="../css/thickbox.css" type="text/css" media="screen" />
        <script src="../js/jquery.js" type="text/javascript"></script>
        <script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script>
        <script src="../js/i18n/grid.locale-sp.js" type="text/javascript"></script>
        <script src="../js/jquery.jqGrid.min.js" type="text/javascript"></script>
        <title>Asigna Incidencias</title>
        <script type="text/javascript">
            $(document).ready(function(){
                $("#fecIni").datepicker({dateFormat:"yy-mm-dd"});
                $("#fecFin").datepicker({dateFormat:"yy-mm-dd"});

                jQuery("#multiple37").jqGrid({
                    url:'../scripts/adminasignaRequerimientos.php?q=1',
                    datatype: "xml",
                    colNames:['Inc','Fecha Creacion','Creo','Empresa','Estado'],
                    colModel:[
                        {name:'reqId', index:'reqId', width:75,align:"center",editable:true,editrules:{number:true}},
                        {name:'reqFec',index:'reqFec', width:175,align:"center"},
                        {name:'reqUsr', index:'reqUsr', width:180,align:"rigth"},
                        {name:'Empresa', index:'Empresa', width:130,align:"center",search: false},
                        {name:'Estado', index:'Estado', width:140,align:"center",search: false}
                    ],
                    /* Editar con doble clic */
                    ondblClickRow: function(id){
                        asignaValores(id);
                    },
                    rowNum:10,
                    rowList:[10,20,30],
                    sortorder: "asc",
                    pager: jQuery('#pmultiple37'),
                    sortname: 'reqId',
                    viewrecords: true,
                    height: '40%',
                    caption:"Incidencias Creadas o Pausadas"
                });

                //jQuery("#multiple37").jqGrid('navGrid','#pmultiple37',{edit:false,add:false,del:false,search:false,refresh:false });

                $("#asignar").click(function(){
                    if($("#reqId").val() != "" && $("#responsable").val() != "" ){
                        $(this).attr("disabled","disabled");
                        $("#mensajes").html("Asignando incidencia y enviando Informacion, por favor espere...");
                        $("#mensajes").css("font-weight", "bold");
                        $.post("../scripts/adminasignaRequerimientos.php?q=3", {reqId: $("#reqId").val(),responsable: $("#responsable").val()}, function(data){
                            alert("Asignacion Incidencia No " + data + " exitosa");
                            location.reload();
                        });
                    }
                    else{
                        alert("Seleccione una incidencia y elija un responsable para asignarlo");
                        return false;
                    }
                }); //fin $("#consultar").click(function(){
            }); //$(document).ready(function(){

            function mayusculas(obj){
                obj.attr("value",obj.val().toUpperCase());
            }

            function asignaValores(preqId){
                //$("#idusr").attr("value", reqId);
                $.getJSON("../scripts/adminasignaRequerimientos.php",{q: 2,reqId: preqId},editausr);
            }


            function editausr(usuario){
                //$("#mensajes").html("Recuerde que toda Edicion REQUIERE cambio de Contraseña");
                $("#reqId").attr("value",usuario.reqId);
                $("#sistema").attr("value",usuario.sistema);
                $("#estado").attr("value",usuario.estado);
                $("#user").attr("value",usuario.usuario);
                $("#empresa").attr("value",usuario.empresa);
                $("#desc").attr("value",usuario.descripcion);
                $("#descEstado").attr("value",usuario.respuesta);
                $("#fecha").attr("value",usuario.fecha);
            }

        </script>
    </head>
    <body>
        <table id="multiple37"></table>
        <div id="pmultiple37" ></div>
        <br />
        <div id="mensajes" style="color: #FF0000">Doble click en una Incidencia para Asignar</div>
        <br />
        <table>
            <caption>ASIGNACION INCIDENCIAS</caption>
            <tr>
                <td>Incidencia</td>
                <td><input type="text" name="reqId" id="reqId" readonly /> </td>
                <td>Sistema</td>
                <td><input type="text" name="sistema" id="sistema" readonly /> </td>
            </tr>
            <tr>
                <td>Usuario</td>
                <td><input type="text" name="user" id="user" readonly /> </td>
                <td>Empresa</td>
                <td><input type="text" name="empresa" id="empresa" readonly /> </td>
            </tr>
            <tr>
                <td>Descripcion</td>
                <td colspan="3">
                    <textarea cols="80" rows="10" name="desc" id="desc" readonly ></textarea>
                </td>
            </tr>
            <tr>
                <td >Estado</td>
                <td ><input type="text" name="estado" id="estado" readonly /> </td>
                <td>Descripcion Estado</td>
                <td >
                    <textarea cols="30" rows="2" name="descEstado" id="descEstado" readonly ></textarea>
                </td>
            </tr>
            <tr>
                <td >Fecha Inc:</td>
                <td ><input type="text" name="fecha" id="fecha" readonly /> </td>
                <td>Asignar a:</td>
                <td><select id="responsable" name="responsable">
                        <option value="">Responsable</option>
                    <?php
                        $sql = "select username,apellidos,nombres from usuarios where (reporta = 'webdesarrollador' or reporta = 'gerencia') and grupo = 'Sistemas' and estado = 'A' order by apellidos";
                        $result = mysql_query($sql);
                        while($row = mysql_fetch_array($result)){
                            echo "<option value='{$row['username']}'>".$row['apellidos']." ".$row['nombres']."</option>";
                        }
                    ?>
                    </select>
                </td>
            </tr>
            <tr align="center">
                <td colspan="6">
                    <input type="button" Value="Asignar" name="asignar" id="asignar" />
                    <input type="button" Value="Cancelar" onclick="location.reload();" />
                </td>
            </tr>
        </table>
        <?php
        // put your code here
        ?>
    </body>
</html>
